package cl.loso.melon.server.action;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import cl.loso.melon.server.model.ContenidoLVS;
import cl.loso.melon.server.persistencia.ContenidoLVSDAO;

import com.opensymphony.xwork2.ActionSupport;

public class ContenidoLVSAction extends ActionSupport {
	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	private static Log log = LogFactory.getLog(ContenidoLVSAction.class);
	private String id;
	private String contenido;

	public String guardarContenido() {
		try {
			ContenidoLVSDAO.guardar(id, contenido);
		} catch (Exception e) {
			log.error(e);
		}

		return ActionSupport.SUCCESS;
	}

	public String editarContenido() {
		try {
			ContenidoLVS contenidolvs = ContenidoLVSDAO.getContenidoLVSbyId();
			if (contenidolvs != null) {
				contenido = contenidolvs.getContenido();
				id = contenidolvs.getKey().toString();
			}
		} catch (Exception e) {
			log.error(e);
		}

		return ActionSupport.SUCCESS;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getContenido() {
		return contenido;
	}

	public void setContenido(String contenido) {
		this.contenido = contenido;
	}

}
